Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bratislava 2 Challenger Ecuador F2 Ecuador F3 USA F26 USA F27 Canada F3 Spain F17 Spain F18 Spain F19 Spain F22 Spain F23 Spain F26 Spain F27 Spain F34 Spain F35 Portugal F4 Portugal F5 Spain F38 Spain F39 Spain F40 Spain F41 Spain F5 Spain F6 Spain F8 Spain F9 Spain F10 Spain F13 Spain F18 Spain F19 Spain F20 Spain F30 Spain F31 Spain F34 Portugal F7 Portugal F8 Spain F39 Spain F40 Spain F41 Spain F42 United Arab Emirates F1 United Arab Emirates F2 Spain F3 Spain F4 Spain F5 Spain F7 Spain F11 Turkey F4 Turkey F5 Turkey F6 Spain F16 Spain F17 Spain F18 Spain F20 Spain F21 France F12 Spain F28 Spain F29 Spain F10 Spain F30 Portugal F4 Portugal F5 Spain F35 Spain F37 Spain F3 Spain F4 Italy F2 Italy F3 Spain F16 Spain F17 Spain F18 Spain F19 Spain F20 Italy F17 Spain F31 Spain F35 Spain F36 France F4 Spain F14 Spain F15 Spain F36 Spain F37 Spain F38 USA F25 Canada F1 Canada F2 Germany F1 Germany F2 Austria F1 Spain F33 Spain F3 Spain F17 Romania F11 Romania F10 Spain F33 2001 UT Tyler Patriot Challenger - Tyler USTA Challenger of Orlando - Orlando Unique Zagreb Open - Zagreb Lubbock Challenger - Lubbock 2006 Challenger of Santa Clarita California Challenger - Valencia PEOPLEnet Cup - Dnepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa Open Castilla y Leon - Segovia The Waco International Tennis Challenger - Waco Istanbul Challenger Mamaia Challenger - Constanta Kos Succhetti Tennis Cup - Cordenons Open D'Orleans - Orleans Heilbronn Challenger USTA Challenger of San Antonio - San Antonio Bergamo Challenger ATP Open Castilla y Leon - Segovia Sunrise Challenger Intersport Heilbronn Open - Heilbronn USTA Freeman Men's Challenger - Joplin Baton Rouge Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee XL Bermuda Open - Bermuda Rhodes Challenger Ramat Hasharon Challenger Cremona Challenger Tarragona Challenger Rennes Challenger Tanger Challenger Leon Challenger Tallahassee Challenger Manerbio Challenger Seville Challenger Izmir Challenger Sao Paulo Challenger Courmayeur Challenger Quimper Challenger Athens Challenger Furth Challenger Marburg Challenger Tatra Banka Open 2006 - Bratislava Tampere Challenger San Marino Challenger San Sebastian Challenger Orbetello Challenger Eckental Challenger Seville Challenger Rabat Challenger Kazan Challenger Bergamo Challenger Meknes Challenger Casablanca Challenger Marrakech Challenger Mersin Challenger Milan Challenger Winnetka Challenger Tampere Challenger Szczecin Challenger Sibiu Challenger Cordenons Challenger Como Challenger Alphen Challenger BMW Tennis Championship - Sunrise Rio De Janeiro Challenger Dallas Challenger Puerto Rico Challenger Tennis Event - Humacao 2005 Tulsa Challenger - Tulsa Reggio Emilia Challenger Casablanca Challenger Bordeaux Challenger Recanati Challenger Nottingham Challenger Furth Challenger Kosice Challenger Tampere Challenger Tallahassee Tennis Challenger - Tallahassee Baton Rouge Pro Tennis Classic - Baton Rouge Todi Challenger Istanbul Challenger San Benedetto Challenger Poznan Challenger Guimaraes Challenger Vancouver Challenger Petange Challenger USTA Men's Challenger of Dallas - Dallas Eckental Challenger XI Abierto Internacional de Salinas - Salinas Kosice Challenger Salinas Challenger Irving Challenger Nottingham Challenger Heilbronn Challenger Mons Challenger Brescia Challenger Dallas Challenger Manchester Challenger Monterrey Challenger Surbiton Challenger Sao Paulo Challenger Rabat Challenger Oeiras 2 Challenger Kosice Challenger Ostdeutscher Sparkassen Cup - Dresden Eckental Challenger Trnava Challenger Irving Challenger Orleans Challenger Heilbronn Challenger Guangzhou Challenger Granby Challenger Pingguo Challenger Braunschweig Challenger Quimper Challenger Okal Cup - Eckental Porto Challenger Ciudad de Telde - Telde Segovia Challenger Oeiras 1 Challenger Baden Open - Ettlingen Columbus Challenger Tiburon Challenger Trnava Challenger Irving Challenger Madrid Challenger GHI Bronx Tennis Classic - Bronx Girona Challenger Le Gosier Challenger Privatbank Open 2006 - Dnepropetrovsk Nottingham Challenger Prague 3 Challenger Ortisei Challenger Mallorca Challenger Biel Challenger Tenerife Challenger Helsinki Challenger Phoenix Challenger Girona Challenger Aix En Provence Challenger Schickendanz Open - Furth Calgary Challenger 84° Concurso Internacional Tenis San Sebastian - San Sebastian Kobstaedernes ATP Challenger - Kolding Antalya 2 Challenger St. Brieuc Challenger Puebla Challenger Rome Challenger Cremona Challenger Gerry Weber Open - Halle AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors Basel - Basel Alicante Challenger Next Generation Adelaide International - Adelaide Sydney International - Sydney Millenium Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston Open Seat Godo 2007 - Barcelona BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Mercedes Cup - Stuttgart RCA Championships - Indianapolis Thailand Open - Bangkok Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Estoril Open - Estoril Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb BMW Open - Munich Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis Dallas Challenger US Men's Clay Court Championship - Houston Salzburg Challenger Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Heilbronn Challenger Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Quimper Challenger UNICEF Open - 's Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Credit Agricole Suisse Open - Gstaad Citi Open - Washington Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel Dallas Challenger Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Apia International - Sydney Heineken Open - Auckland Brasil Open - Sao Paulo SAP Open - San Jose Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Power Horse Cup - Dusseldorf AEGON Championships - London Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Open Sud de France - Montpellier PBZ Zagreb Indoors - Zagreb U.S. National Indoor Tennis Championships - Memphis Rio Open 500 - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Power Horse Cup - Dusseldorf Mercedes Cup - Stuttgart BB&T Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis BMW Open - Munich Geneva Open - Geneva Citi Open - Washington Delray Beach International Tennis Championships - Delray Beach St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Memphis Open - Memphis Millennium Estoril Open - Estoril Gerry Weber Open - Halle Sacramento Challenger San Juan Challenger SkiStar Swedish Open - Bastad Ordina Open - 's-Hertogenbosch Regions Morgan Keegan Championships - Memphis Porto Alegre Challenger Grand Prix Hassan II - Casablanca BMW Open - Munich Winston-Salem Open - Winston-Salem Montevideo Challenger Medibank International - Sydney SAP Open - San Jose Indianapolis Tennis Championships - Indianapolis Meknes Challenger Open 13 - Marseille Ordina Open - s-Hertogenbosch Erste Bank Open - Vienna ASB Classic - Auckland Geneva Open - Geneva Gerry Weber Open - Halle Helsinki Challenger SAP Open - San Jose Winston-Salem Open - Winston-Salem Gerry Weber Open - Halle Marrakech Challenger ASB Classic - Auckland Geneva Open - Geneva Sunrise Challenger Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Serbia Open - Belgrade Swiss Open - Gstaad Moselle Open - Metz Qatar ExxonMobil Open - Doha Countrywide Classic - Los Angeles Sarasota Challenger Winston-Salem Open - Winston-Salem Tunis Challenger Topshelf Open - 's-Hertogenbosch Vegeta Croatia Open - Umag Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Open 13 - Marseille Athens Challenger If Stockholm Open - Stockholm Barcelona Open BancSabadell - Barcelona Tallahassee Challenger Campbell's Hall of Fame Tennis Championships - Newport Ortisei Challenger Thailand Open - Bangkok Tunis Challenger Gerry Weber Open - Halle Swiss Indoors Basel - Basel Grand Prix Hassan II - Marrakech SkiStar Swedish Open - Bastad Memphis Open - Memphis Rio Open - Rio de Janeiro Generali Open - Kitzbuhel Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo European Open - Antwerp SA Tennis Open - Johannesburg ASB Classic - Auckland Heilbronn Challenger Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Antalya Cup - Antalya Open de Moselle - Metz Thailand Open - Bangkok China Open - Beijing Le Gosier Challenger Grand Prix de Tennis de Lyon - Lyon Turin Challenger Lisbon Challenger Libema Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Swiss Open - Gstaad PBZ Zagreb Indoors - Zagreb Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu ASB Classic - Auckland European Open - Antwerp Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Sardegna Open - Cagliari Open de Moselle - Metz Melbourne Summer Set - Melbourne Tata Open Maharashtra - Pune Qatar ExxonMobil Open - Doha Mallorca Championships - Mallorca Generali Open - Kitzbuhel Erste Bank Open - Vienna ASB Classic - Auckland Rio Open - Rio de Janeiro Estoril Open - Estoril Irving Challenger German Tennis Championships - Hamburg Aircel Chennai Open - Chennai Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle Studena Croatia Open - Umag Seville Challenger Ortisei Challenger US Men's Clay Court Championship - Houston Moselle Open - Metz Dubai Duty Free Tennis Championships - Dubai Rome Challenger Topshelf Open - 's-Hertogenbosch Swiss Indoors Basel - Basel Valencia Open - Valencia Open Parc - Lyon Aircel Chennai Open - Chennai Apia International - Sydney Bordeaux Challenger Furth Challenger Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Ortisei Challenger Bet-at-home Open - Hamburg Moselle Open - Metz Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Erste Bank Open - Vienna Cordoba Open - Cordoba Swiss Indoors Basel - Basel Madrid Challenger Qatar ExxonMobil Open - Doha Tiburon Challenger Heineken Open - Auckland Apia International - Sydney Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Mercedes Cup - Stuttgart Guadalajara Challenger AEGON Championships - London Aegon Nottingham Open - Nottingham Vegeta Croatia Open - Umag BB&T Atlanta Open - Atlanta Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Valencia Open - Valencia ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Gonet Geneva Open - Geneva Aegon Nottingham Open - Nottingham Citi Open - Washington Konzum Croatia Open - Umag St. Petersburg Open - St. Petersburg Brest Challenger Rakuten Japan Open - Tokyo Argentina Open - Buenos Aires Delray Beach Open - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Konzum Croatia Open - Umag Suisse Open - Gstaad Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Brasil Open - Sao Paulo Chengdu Open - Chengdu China Open - Beijing Oeiras 3 Challenger Rio Open - Rio de Janeiro Mallorca Challenger Millennium Estoril Open - Estoril Noventi Open - Halle Turkish Airlines Open Antalya - Antalya Open Parc - Lyon Tel Aviv Watergen Open - Tel Aviv Intrum Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam Generali Open - Kitzbuhel Cordoba Open - Cordoba Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Abierto Mexicano Telcel - Acapulco Serbia Open - Belgrade Noventi Open - Halle Mallorca Championships - Mallorca Hall of Fame Open - Newport Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Tunis Challenger Dubai Duty Free Tennis Championships - Dubai Vicenza Challenger Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Noventi Open - Halle Nordea Open - Bastad Braga Challenger Hamburg European Open - Hamburg Winston-Salem Open - Winston-Salem Tennis Channel Open - Las Vegas Stockholm Open - Stockholm RCA Championships - Indianapolis Countrywide Classic - Los Angeles Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Millennium Estoril Open - Estoril Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Ortisei Challenger Gijon Open - Gijon Ismaning Challenger Indianapolis Tennis Championships - Indianapolis Drummondville Challenger Millennium Estoril Open - Estoril Maia Challenger Thailand Open - Bangkok If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Valencia Open - Valencia Qatar ExxonMobil Open - Doha Open 13 - Marseille US Men's Clay Court Championship - Houston Topshelf Open - 's-Hertogenbosch Antalya Cup - Antalya Plava Laguna Croatia Open - Umag Swiss Open - Gstaad Delray Beach International Tennis Championships - Delray Beach Swiss Indoors Basel - Basel Argentina Open - Buenos Aires Brasil Open - Sao Paulo Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril VTR Open - Vina del Mar Masters Series Madrid - Madrid Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Shanghai - Shanghai Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami BNP Paribas Masters - Paris Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Miami Open - Miami Cassis Challenger Pilot Pen Tennis - New Haven Bratislava Challenger Campbells Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Atlanta Tennis Championships - Atlanta Thailand Open - Bangkok BNP Paribas Masters - Paris Dubai Duty Free Tennis Championships - Dubai Western & Southern Financial Group Masters - Cincinnati Estoril Open - Estoril BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells SAP Open - San Jose Copa Claro - Buenos Aires Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Ricoh Open - 's-Hertogenbosch Qatar ExxonMobil Open - Doha Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami U.S. Open - New York If Stockholm Open - Stockholm Mutua Madrid Open - Madrid French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Toronto U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Campionati Internazionali D'Italia - Rome Kremlin Cup - Moscow Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Wimbledon - London BNP Paribas Masters - Paris Open 13 Provence - Marseille Shanghai Rolex Masters - Shanghai Pacific Life Open - Indian Wells Campionati BNL dItalia - Rome U.S. Open - New York BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome U.S. Open - New York BNP Paribas Open - Indian Wells French Open - Paris Wimbledon - London Pacific Life Open - Indian Wells U.S. Open - New York Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Ecuador Open - Quito Western & Southern Open - New York French Open - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid National Bank Open - Montreal Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome St. Petersburg Open - St. Petersburg Tennis Channel Open - Las Vegas If Stockholm Open - Stockholm Hall of Fame Tennis Championships - Newport Chengdu Open - Chengdu If Stockholm Open - Stockholm European Open - Antwerp Open Sud de France - Montpellier Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona St. Petersburg Open - St. Petersburg Davis Cup, Group 2, 2R, POR-CYP 5-0 Davis Cup, PO, FRA-GER 4-1 Open Sud de France - Montpellier Davis Cup, Group II, 1R, POR-BEN 5-0 Davis Cup, Group II, 3R, MDA-POR 2-3 Davis Cup, Group I, 1R, SLO-POR 3-2 Davis Cup, Group I, PO, RUS-POR 4-1 Davis Cup, Group II, 1R, POR-MAR 4-1 Davis Cup, Group I, 2R, POR-UKR 4-1 Davis Cup, World Group, PO, POR-GER 2-3 Davis Cup, Group I, 2R, SWE-POR 3-2 Davis Cup, Group I, 1R, BLR-POR 3-2 BNP Paribas Masters - Paris Davis Cup, Group I, 1R, POR-BRA 3-1 Australian Open - Melbourne French Open - Paris Wimbledon - London River Oaks International Tennis Tournament - Houston Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Sony Ericsson Open - Miami U.S. Open - New York Australian Open - Melbourne French Open - Paris Olympics - Rio de Janeiro Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Wimbledon - London Sony Ericsson Open - Miami U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Rogers Cup - Toronto Australian Open - Melbourne French Open - Paris Cassis Challenger Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, Group 2, PO, ALG-POR 0-5 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, PO, POR-SLO 5-0 Davis Cup, World Group, PO, POR-CZE 1-3 Davis Cup, Europe/Africa Group II, 2R, POR-CYP 5-0 Davis Cup, Europe/Africa Group II, 3R, POR-BIH 3-2 Davis Cup, Group I, 2R, SUI-POR 5-0 River Oaks International Tennis Tournament - Houston Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group II, 2R, POR-FIN 4-1 Davis Cup, World Group I, PO, LTU-POR 0-4 Davis Cup, Group I, 1R, ROU-POR 3-1 Davis Cup, Group I, 1R, AUT-POR 1-3 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Group II, 3R, POR-BLR 3-2 Davis Cup, Group I, PO, POR-POL 4-0 Davis Cup, World Group, Q, FIN-POR 3-1 Davis Cup, Group I, 1R, POR-AUT 1-4 Davis Cup, Group I, PO, UKR-POR 3-1 All Lower level tournaments Olympics - Tokyo Davis Cup, Group I, PO, POR-RSA 4-0